package cn.aresoft.framework.support.dao.impl;

import java.io.Serializable;
import java.util.List;

import org.springframework.stereotype.Component;

import cn.aresoft.framework.commons.IbatisGenericDao;
import cn.aresoft.framework.support.dao.IDaoSupport;

public class DaoSupportImpl extends IbatisGenericDao implements IDaoSupport{

	public List findForList(String sqlName, Serializable arg) {
		return super.findForList(sqlName, arg);
	}

	public List findForSubList(String sqlName, Serializable arg,
			int begin, int offset) {
		return super.findForSubList(sqlName, arg, begin, offset);
	}

	public Object getObject(String sqlName, Serializable obj) {
		return super.getObject(sqlName, obj);
	}

	public Object insert(String insertSqlName, Serializable obj) {
		return super.insert(insertSqlName, obj);
	}

	public Object load(String sqlName, Serializable pk) {
		return super.load(sqlName, pk);
	}

	public int remove(String removeSqlName, Serializable obj) {
		return super.remove(removeSqlName, obj);
	}

	public int tableCountNum(String sqlName, Serializable obj) {
		return super.tableCountNum(sqlName, obj);
	}

	public int update(String updateSqlName, Serializable obj) {
		return super.update(updateSqlName, obj);
	}
	public Object getObjectInfo(String sqlName, Object obj) {
		return super.getObjectInfo(sqlName, obj);
	}
}
